Cleogo: Collaborative and Multi-Metaphor Programming for Kids

نویسندگان

  • Andy Cockburn
  • Andrew Bryant
چکیده

Cleogo is a novel groupware environment that allows several users to simultaneously develop programs through any mixture of three alternative programming metaphors: a direct manipulation language for programming by demonstration; an iconic language; and a standard text-based language. Cleogo is motivated by the pedagogical values of peer-learning and of collaborative problem solving, and by our desire to investigate flexible and appropriate user-interfaces for programming, particularly for youthful users. Through its real-time groupware facilities Cleogo provides a shared conversational artifact around which students can talk, gesture and work on programming tasks. Its three concurrently active programming metaphors allow students to choose a method of program expression that best suits their task and skill level. Critical issues in the design and motivation of Cleogo are described.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Hybrid Dynamic Programming for Inventory Routing Problem in Collaborative Reverse Supply Chains

Inventory routing problems arise as simultaneous decisions in inventory and routing optimization. In the present study, vendor managed inventory is proposed as a collaborative model for reverse supply chains and the optimization problem is modeled in terms of an inventory routing problem. The studied reverse supply chains include several return generators and recovery centers and one collection...

متن کامل

Design of a Collaborative Learning Management System Based on a Workspace Metaphor and Multi–Agents Vision

The objective of the research presented in this paper is to describe the design of a collaborative learning management system based on a (work) space metaphor coupled with a multi-agent system (MAS). This MAS monitor serves to extract the relevant data related to the interaction of the various actors with the various functionalities of the environment at different levels of abstractions. We sho...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

A software methodology for applied research: eXtreme Researching

Applied research is, by necessity, a distributed, collaborative process. To be useful, research methodologies must not only be applicable in such an environment, but must also be adaptive to the needs of human resources and specific research area requirements. This paper introduces eXtreme Researching (XR), an adaptation of eXtreme Programming (XP) by Ericsson, to support distributed telecommun...

متن کامل

A Robust Modeling Of Inventory Routing In Collaborative Reverse Supply Chains

This paper proposes a robust model for optimizing collaborative reverse supply chains. The primary idea is to develop a collaborative framework that can achieve the best solutions in the uncertain environment. Firstly, we model the exact problem in the form of a mixed integer nonlinear programming. To regard uncertainty, the robust optimization is employed that searches for an optimum answer wi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998